| ||||
Contents Page
Volume - Inclusions, programming variables and tricks 
Book - Dressing up the Person Class 
Chapter - Setting up the Combat Order 
Chapter - The actual combat round 
Section - Main combat round routines 
Section - Handling the combat round 
weapon
Section - Reset combat variables 
Section - Attack modifier melee 
Section - Calculate results of attack roll 
Section - Show results of attack roll 
Section - Whether the attack hits 
Section - Calculating the final damage 
Section - Showing the final damage 
Section - Aftereffects before flavour text 
Book - Standard Combat Actions 
Book - Artificial Intelligence 
Section - Blanking out the Tables 
Section - Standard attacker AI 
Section - General AI definitions 
Chapter - First Stage - Choosing a Person 
Chapter - The pressing relation 
Chapter - Second Stage - Choosing a Weapon 
Chapter - Third Stage - Choosing an Action 
Section - Standard select rules 
Section - Calculating the chance to win 
natural weapon, your natural weapon
Section - Natural weapons as a fallback option 
Chapter - Reloadable Weapons (Standard Plug-in) 
Section - Reloading and choosing a weapon 
Chapter - Tension (Standard Plug-in) 
sword
sawed-off shotgun
crossbow
Cave, mace, unwieldy mace, goblin, goblin's mace, goblin's natural weapon
Small cavern, Grassy meadow, boots of expeditious retreat
frog warrior, small frog spear, frog commander, frog commander's natural weapon, limping frog warrior, limping frog warrior's natural weapon, stout frog warrior, stout frog warrior's natural weapon, old frog warrior, old frog warrior's natural weapon, bright green frog warrior, bright green frog warrior's natural weapon
shrine, health potion
treasure chest, dagger, gilded dagger, cloak of shadows
Troll lair, large troll, large toll, large toll's natural weapon, huge club, large troll's natural weapon
Section - Test commands - Not for release 
John, John's natural weapon, Queen, Queen's natural weapon
List of extensions included (About these
)
Standard Rules
version 2/090402
Plurality by Emily Short
version 6
Dice-lock by S John Ross
version 1/080522
Basic Screen Effects by Emily Short
version 6
Conditional Undo by Jesse McGrew
version 3/080626
List of named values (About these
)
Situation
player ... person
location
... an object
score
... a number
last notified score ... a number
maximum score ... a number
turn count ... a number
time of day
... a time
darkness witnessed ... something which is either true or false
Current action
noun
... an object
second noun ... an object
person asked
... an object
reason the action failed
... the name of a rule
item described ... an object
Used when ruling on accessibility
person reaching
... an object
container in question ... an object
supporter in question ... an object
particular possession
... thing
Used when understanding typed commands
player's command
... a snippet
matched text ... a snippet
number understood
... a number
time understood ... a time
topic understood ... a snippet
truth state understood ... something which is either true or false
current item from the multiple object list ... an object
Presentation on screen
command prompt
... some text
left hand status line
... some text
right hand status line ... some text
listing group size ... a number
Verbs
prior named noun
... thing
Saying things
numbers boolean
... something which is either true or false
global actor
... person
Time
take no time boolean
... something which is either true or false
Health
printing dead property
... something which is either true or false
healed amount
... a number
Running the combat
fight consequences variable
... something which is either true or false
Striking a blow
global attacker
... person
global defender
... person
global attacker weapon
... weapon
global defender weapon
... weapon
to-hit roll
... a number
to-hit modifier
... a number
damage
... a number
damage modifier
... a number
final damage
... a number
Concentrating
concentration loser
... person
Useful variables
Stored_row
... a number
Stored_person
... person
Stored_weapon
... weapon
Stored_action
... a stored action
Rulebook
found-a-target boolean
... something which is either true or false
Calculating the chance to win
chance-to-win
... a number
normalised chance-to-win
... a number
best defence
... a number
Tension (Standard Plug-in)
tension
... a number
Retreat
retreat location
... room
Shout
shout-victims
... a list of
Spacing and Pausing
Status bar table
... the name of a table
Right alignment depth
... a number
A blade in the dark
detection probability
... a number
prevent undo flag
... something which is either true or false
faction understood ... faction
combat state understood ... combat state
List of Tables (About tables
)
Library Card (About library cards:
)
| Story title | ATTACK |
| Story author | Victor Gijsbers |
| Story headline | An Interactive Fiction |
| Story genre | Fiction |
| Release number | 1 |
| Story creation year | (This year) |
| IFID number | 7D366D40-616D-11DD-A4AB-0013D44E7D6C |
| Story description | None |
Story file format:
Glulx
In a Z-machine story file, array memory can be very limited. Switching to the Glulx setting removes all difficulty, but some authors like to squeeze the very most out of the Z-machine instead. This list shows about how much array space is used by some larger items the source text has chosen to create.